@charset "utf-8";
/* name   nana
  date    2012-5-30
 */
html{background-image: url(../img/allgb.png);}

.head{width: 100%; min-width:1020px; height: 151px; margin:0 auto; border-top: 6px solid #333333; margin-bottom:5px; }
.head .h_plt{width:1020px; height: 90px; position: relative;margin:0px auto; }
.h_plt .logo{ position: absolute;top:17px; left:0px; width:206px; height:59px;}
.h_plt .city{position:absolute; top:43px; left:227px; height:16px; vertical-align:middle; line-height:16px;}
.h_plt .city span{ position:absolute; top:0px; left:0px; top:3px; left:10px;}
.h_plt .city img{position:absolute; top:0px; left:0px;  top:1px; left:45px;}
.h_plt .load{ position:absolute; top:40px; right:5px; color:#EA4699; height:16px; vertical-align:middle; line-height:16px;}
.h_plt .logname{ position:absolute; top:-5px; right:-5px; width:350px; height:30px; padding:3px; line-height:30px; font-size:14px;}
.h_plt span{ position:absolute; top:5px; left:40px; color:#666666; width:100px; height:25px;}
.h_plt .logname .shez{ position:absolute; top:5px; left:145px; width:210px; height:25px; }
.h_plt .logname .shez a,.h_plt .logname .shez a:link,.h_plt .logname .shez a:visited{ margin:0px 6px;color:#666666;}
.h_plt .logname .shez a:hover{ color:#EA4699; text-decoration: underline;}
.h_plt a,.h_plt a:link,.h_plt a:visited{color:#EA4699;}
.head .nav{width: 100%; height: 50px; position: relative;margin: 0px auto; background-color: #ea4899;}
.nav .nalist{width:1020px; height:50px; margin:0px  auto; position:relative;}
.nalist li{ float:left; width:100px; height:50px; margin-right:1px;  text-align:center;}
.nalist li a,.nalist li a:link,.nalist li a:visited{ float:left;  width:100px; height:55px;  text-align:center; line-height:25px;}
.nalist li a:hover,.nalist li.on a:hover{width:100px; height:55px; background:url(../img/nav_hover.jpg) no-repeat; text-decoration:none; cursor:pointer;}
.nalist li .hz{ width:100px; height:20px; padding-top:7px; vertical-align:bottom; font-size:16px; color:#ffffff; font-weight:bold; letter-spacing:2px; font-family: "微软雅黑";}
.nalist li .zm{ width:100px; height:20px; font-size:12px; color:#C0C0C0; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
.nalist li.on a {width:100px; height:55px; background:url(../img/nav_hover.jpg) no-repeat; text-decoration:none; cursor:pointer;}
.nalist li.on .hz{ color:#ea4899;}
.nalist li.on .zm{color:#8a8a8a;}
.nalist .search{position:absolute; top:10px; right:0px; *left:348px; width:270px; height:30px; background:url(../img/search.jpg) no-repeat;}
.search_input{position:absolute; top:0px; right:30px; width:237px; height:28px; border:1px solid #da1879; line-height:28px; background:#ffffff; border-right:none; font-size:14px; color:#999999; padding-left:5px;}
.search_but{ position:absolute; top:0px; right:0px; width:33px; height:30px; background:url(../img/search_but.jpg) no-repeat; border:none; cursor:pointer;}


.footall{width:100%; min-width:1020px; margin:0 auto; background:#E25096; border-bottom:7px solid #000;  margin-top:30px; clear:both; _clear:both;}
.link{width:1020px; height:90px; margin:0 auto; position:relative;}
.link .lkmores{ position:absolute; top:44px; right:0px;}
.lkmores a,.lkmores a:link{ color:#FFF;}
.lkmores a:hover{ text-decoration:underline;}
.link h2{font-size:16px; color:#FFF; height:35px; line-height:35px;}
.link .linkdz{ width:1020px;color:#ffffff; height:40px; border-bottom:1px solid #EF9EC5;}
.linkdz a,.linkdz a:link,.linkdz a:visited{ height:35px; line-height:35px; padding:0px 12px; color:#ffffff;}

.foot{width:1020px;height:160px; margin:0 auto;  position:relative;}
.foot .f_logo{ position:absolute; top:14px; left:70px;}
.foot .f_tep{ position:absolute; top:91px; left:70px;}
.foot .f_ice{ position:absolute; top:0px; left:500px; width:22px; height:11px;}
.foot .f_con{ position:absolute; top:17px; left:430px; width:470px; height:101px; color:#ffffff; text-align:left;}
.f_con p{ width:470px; height:24px; line-height:24px;}
.f_con p a,.f_con p a:link,.f_con p a:visited{ float:left; padding-right:5px; color:#ffffff;}
.f_con p a:hover{color:#000; text-decoration:none;}

.foot .gotop{ position:absolute; top:-200px; right:-200px; width:60px; height:50px;}
.foot .sc{ position:absolute; top:-150px; right:-200px; width:60px; height:30px;}
.sc a,.sc a:link,.sc a:visited{ display:block; width:60px; height:30px; background:url(../img/goto.png) no-repeat; background-position:-1px -51px;}
.sc a:hover{background-position:-62px -51px;}
.gotop a:link{ display:block; width:60px; height:50px; background:url(../img/goto.png) no-repeat; background-position:-1px -1px;}
.gotop a:hover{background-position:-62px -1px;}

#back-to-top {
    bottom: 120px;
    overflow: hidden;
    position: fixed;
    right: 20px;
    width: 60px;
    z-index: 999;
}
#back-to-top a span {
    -moz-transition: background 1s ease 0s;
    background-position: 0 0;
    background-repeat: no-repeat;
    border-radius: 6px 6px 6px 6px;
    display: block;
    height: 50px;
    margin-bottom: 5px;
    width: 50px;
}



